function toThousands(num) {
  var num = (num || 0).toString(),
    result = '';
  while (num.length > 3) {
    result = ',' + num.slice(-3) + result;
    num = num.slice(0, num.length - 3);
  }
  if (num) {
    result = num + result;
  }
  return result;
}

//姓名脱敏
function encryptName1(str){
  str = str + '';
  return str ? "*" + str.substring(1, str.length) : '--';
}

//手机号脱敏
function encryptPhone1(str){
  str = str + '';
  if(str.indexOf(',')>-1) { let arr = str.split(','); return arr.map((it)=> it ? (it.replace( /(\d{3})\d*(\d{4})/ , '$1****$2')) : '--').join(','); }
  return str ? (str.replace( /(\d{3})\d*(\d{4})/ , '$1****$2')) : '--';
}

//身份证号脱敏
function encryptIdNo1(str){
  str = str + '';
  return str ? (str.replace( /(\d{1})\d*(\d{1})/ , '$1***********$2')) : '--';
}


function downFloat (data) {
  let num = data * 1000
  let result = Math.floor(num) / 1000
  if (String(result).substring(String(result).indexOf('.')).length > 3) {
    return Math.floor(result * 100) / 100
  } else {
    return result
  }
}
